mini-os: Fix xenbus initialisation
authorKeir Fraser <keir.fraser@citrix.com>
Tue, 6 Apr 2010 06:13:19 +0000 (07:13 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Tue, 6 Apr 2010 06:13:19 +0000 (07:13 +0100)
commit453c7b64421b0520de33fdc130863f60a0f1bf9c
tree11c0c137e30bc58c5bb596d69c9ec7941b63aceb
parentefdf57d6133754c78a095ae15174f83f88039fb8
mini-os: Fix xenbus initialisation

This fixes xenbus initialization of blkfront, netfront and pcifront
by uniformizing with fbfront: after writing parameters, set state to
initialised, then wait for backend to switch to connect state, and
then only read its parameter and switch to the connect state.

Signed-off-by: Samuel Thibault <samuel.thibault@ens-lyon.org>
extras/mini-os/blkfront.c
extras/mini-os/fbfront.c
extras/mini-os/netfront.c
extras/mini-os/pcifront.c